﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ScottPlotTests
{
    public static class SampleData
    {
        /// <summary>
        /// 1000 normally distributed values * 12 + 34
        /// Generated with Python and stored in norm_1000_12_34.csv
        /// </summary>
        public static double[] NORM_1000_12_34 = {
            55.16863,38.80189,45.74486,60.89072,56.41070,22.27267,45.40106,32.18371,32.76137,38.92718,35.72852,51.45128,43.13245,35.46010,
            39.32636,38.00409,51.92895,31.53810,37.75681,23.75085,3.36412,41.84342,44.37323,25.09402,61.23706,16.54761,34.54910,31.75379,
            52.39335,51.63231,35.85937,38.53795,23.34657,10.23044,29.82505,35.87619,48.76349,48.42856,29.35208,30.37237,21.41736,16.95978,
            13.52476,57.40930,27.88417,28.74311,18.96646,43.32988,14.63323,31.44712,23.25440,38.64283,27.87034,19.83241,33.66181,39.13998,
            34.79821,37.62966,26.38813,29.64711,25.93047,29.68536,24.24224,13.28461,36.12911,29.17863,14.43762,39.55339,23.11242,34.62334,
            42.74909,35.54779,47.67281,19.18209,38.82810,25.78228,23.55043,27.05380,30.26137,34.67398,20.01820,44.80992,39.58795,15.56508,
            51.85903,56.75067,48.14535,31.84090,21.15097,46.65342,29.16188,48.66934,36.49930,45.71967,38.27640,42.47888,34.12600,55.43045,
            35.52295,38.82387,56.59781,17.82689,18.75418,45.63276,19.92252,57.32345,29.03657,25.03054,57.07530,51.76618,56.41071,44.87254,
            23.66529,56.92078,30.78396,43.62948,45.36702,32.13988,41.36895,45.06648,38.51711,20.80719,37.57886,49.91663,25.66519,32.20439,
            28.77816,56.19116,42.06754,38.88954,24.76101,40.47099,25.90801,34.38197,26.36985,42.11720,40.91909,31.50041,38.75208,20.88326,
            16.10491,39.27270,36.00008,41.62038,62.59774,45.33375,23.04613,47.40420,18.20911,28.46098,33.18110,54.56011,25.06294,24.08274,
            32.81857,26.03826,47.51963,21.04082,20.23038,28.74616,28.02361,57.15438,45.39305,35.05061,19.29477,44.13236,21.99742,15.46275,
            48.25636,37.80331,45.05031,37.82473,44.28197,26.18769,21.58909,42.17913,24.35908,25.72540,28.53361,34.20975,29.75207,17.50058,
            26.27658,7.31916,41.50278,14.77531,20.74740,34.62598,25.12524,52.51618,18.48572,37.20461,33.52861,19.98288,40.27932,31.94144,
            43.26149,43.88205,59.95883,50.03834,29.56982,31.12745,47.19592,41.86316,41.68158,14.59653,33.70809,25.14363,37.35910,32.82220,
            44.92215,37.80662,43.43594,28.40297,22.66664,29.07940,33.79576,38.54982,61.11171,33.49291,22.52866,29.84822,28.43685,39.77778,
            15.51044,34.75914,35.87808,36.78617,26.83221,31.14494,16.91127,28.08016,27.48566,38.99260,20.12581,43.37438,51.93381,9.16018,
            39.11510,42.12290,26.35076,29.23274,32.40543,30.42651,30.29184,13.88795,47.82798,46.95542,24.23963,16.40291,40.25278,27.09054,
            35.70344,30.16806,42.29847,42.33699,25.29283,17.39963,15.00474,41.32455,19.73369,27.91820,26.84423,33.36919,10.76464,36.26534,
            40.28669,35.06107,30.26937,35.16880,38.78856,0.72889,57.47095,38.68112,26.17110,29.30856,39.92490,32.60675,9.63179,58.77391,
            32.67351,46.24207,25.69540,52.43652,37.43612,41.30613,21.45696,48.53374,42.27782,49.62215,26.46295,28.22767,61.64700,21.27981,
            32.36860,47.64270,35.17270,40.99544,29.20661,38.44067,18.32168,53.89757,32.58203,25.83786,41.99660,28.47136,17.98890,17.83939,
            42.32528,32.08512,32.39558,46.93293,20.47809,25.23187,29.38144,35.13222,33.49394,30.55735,33.26048,32.71234,25.36475,24.24408,
            37.29420,23.30902,20.11174,30.25249,32.10800,61.08068,25.54360,45.31913,42.96626,19.73266,43.27904,19.79343,2.08993,41.27583,
            12.92931,39.41121,25.79187,53.91461,46.82211,28.55937,25.74595,19.43107,28.70893,30.63573,29.62368,35.88045,40.94226,38.19585,
            24.83027,16.74650,50.37438,25.72661,26.17248,27.74573,11.88317,28.26431,28.24413,41.44430,42.38149,34.04525,45.18218,38.07958,
            33.81181,35.93114,31.71216,29.26181,30.78720,20.46386,37.36530,22.08252,44.09958,31.00650,34.59394,39.92604,41.71977,15.15252,
            31.51716,44.56215,13.62273,38.64737,6.93323,21.72992,34.46357,14.11942,22.17387,16.33798,53.77762,35.97073,40.80748,31.32790,
            29.75882,14.60231,30.49795,24.86209,44.29509,47.69322,51.59894,44.23062,26.81615,20.60924,43.19996,38.27551,12.77754,38.26578,
            43.77424,34.70711,31.77936,24.30822,16.64158,43.60358,30.29063,31.19840,54.79265,42.21401,38.44990,35.70474,52.23994,54.63507,
            45.15406,40.98670,8.86476,35.48466,32.43872,35.12744,45.31655,1.12387,27.16826,37.23885,28.39785,16.99713,44.42756,37.32246,
            22.34675,37.77781,43.85903,34.06351,43.60678,34.93912,29.25725,20.08695,32.96883,36.33152,44.50999,32.61871,39.48899,22.42466,
            24.60845,32.67533,21.34446,43.84297,39.55756,37.34915,38.06685,58.25252,28.37363,7.58270,36.39160,33.39276,27.78977,22.25404,
            28.72973,36.17606,27.96620,62.94944,22.47395,24.48259,6.53656,37.01781,9.80312,27.52654,30.69195,25.48326,54.86647,45.93273,
            49.82964,23.41097,47.54313,39.95201,43.25687,46.35327,23.09484,28.90819,44.35115,2.13257,52.15994,40.63758,33.45155,36.64609,
            21.64078,29.80068,47.20341,49.57626,66.35469,33.11290,26.09736,27.82919,21.78350,33.06574,38.59279,33.58909,47.15616,31.18941,
            29.83059,27.02478,14.40839,15.18679,19.85010,49.61714,44.74312,50.49957,18.01346,10.37650,26.07932,36.10983,39.98428,46.57567,
            37.41136,54.91203,31.32873,23.04305,13.82538,23.33234,36.90542,23.33536,45.24091,50.94793,5.56496,44.36863,7.12475,38.81799,
            48.69845,34.77827,18.64373,26.97483,30.86025,31.81306,31.56524,32.68141,36.56176,19.49712,31.09576,52.21913,29.38425,28.67397,
            46.93837,3.28978,48.17654,26.41715,35.96714,35.15586,45.30962,30.78886,25.86369,49.57415,5.62991,34.24401,17.82489,24.86112,
            58.13508,33.46485,36.34084,12.62125,25.25146,36.35869,38.25709,41.40264,34.10353,40.32405,39.44538,12.04312,34.44407,43.21483,
            41.07856,29.63369,24.33248,20.58026,32.42735,47.59696,10.57835,26.08130,20.32237,43.41949,27.34828,28.35235,31.39661,39.34472,
            29.29133,-2.55372,40.51974,39.26852,31.36551,20.99156,38.22136,38.55083,28.35961,31.39922,22.83812,31.85693,15.39485,39.00783,
            22.66758,36.85724,17.12845,26.91931,32.67413,14.07160,35.38177,29.45023,13.09173,18.36109,41.26144,44.74667,32.41710,38.85714,
            36.68612,37.95548,49.43181,15.91602,42.11753,29.41589,31.30889,30.37300,29.49823,19.28565,36.20007,54.05132,33.32640,33.98338,
            25.75241,32.59031,39.59400,29.55709,28.55435,38.83917,22.98394,37.02996,43.84386,50.31938,32.91542,50.41117,46.41292,22.04545,
            19.38474,30.34044,46.34723,33.13256,26.79211,52.62692,37.44285,6.15287,37.80593,40.24049,36.70730,39.39655,33.19269,18.17925,
            29.55155,22.65261,22.80711,18.84318,39.42987,35.17475,28.62202,26.20794,33.71892,46.95034,9.94941,38.52252,27.45146,11.38497,
            10.65156,23.04660,36.63411,38.71676,22.73222,46.20425,51.07580,38.75304,26.90317,47.49303,43.06475,44.40889,26.12244,-0.01465,
            59.40149,14.66946,33.57078,62.56894,37.96692,45.39096,15.97124,12.66800,27.60757,47.08900,29.84501,24.46436,36.37561,46.98322,
            16.66072,19.47348,24.53597,47.13566,36.81786,59.58584,45.23735,33.57886,49.18093,36.53796,25.54094,42.15970,25.64408,30.51523,
            49.93339,32.78462,24.36230,28.42795,46.26149,27.36951,29.35755,27.87649,36.20711,29.37412,14.77797,23.35383,22.80653,48.91983,
            43.75209,41.04711,27.93570,24.21050,27.90979,21.37744,63.96640,7.05614,40.76810,18.58537,32.74788,22.14398,19.86845,20.31764,
            55.05983,32.40414,24.81157,40.66944,34.12419,42.64041,12.10892,37.64325,43.27234,14.06082,39.37834,54.35418,33.82171,43.85687,
            42.04685,25.50993,34.47720,15.19606,28.58436,37.18826,42.67721,34.29535,42.63980,20.76513,32.77963,34.23135,56.19509,31.43000,
            28.01180,34.25621,22.97064,36.31305,29.61934,12.50407,33.29696,30.18948,14.41092,33.19439,51.87227,40.25564,41.34313,17.90204,
            39.72278,35.78139,40.34854,39.07154,17.68263,33.50319,24.90555,33.39899,23.23119,49.74964,23.69233,23.21269,34.89504,21.07481,
            28.90404,24.04042,50.93406,43.42965,33.31037,29.30540,45.29101,38.86245,39.97663,33.68569,13.74124,32.65041,27.61012,41.74066,
            46.14211,26.10459,39.62062,54.83055,25.98745,54.18306,23.76897,34.27552,33.86625,34.13799,23.94786,26.90580,25.98736,37.92355,
            37.96042,60.71133,50.45187,27.88188,37.89844,45.96542,34.36722,33.16430,34.61890,44.40732,23.82015,30.09197,39.64520,37.73736,
            36.87499,29.56239,45.67043,59.60642,38.87699,31.68188,43.06888,27.53041,25.00372,34.39370,3.00644,20.15260,29.82446,17.75933,
            21.60828,28.75902,14.28442,29.12714,27.57676,34.30486,47.85021,36.07005,34.25274,35.19345,36.72871,21.79914,32.62270,37.70501,
            17.55088,44.38784,46.97651,26.42349,31.10395,23.46172,42.39257,21.26533,31.33028,23.69296,34.61145,12.46925,49.91754,22.42472,
            34.71874,31.44972,24.85463,23.34664,45.23678,27.69231,37.25404,24.38204,26.23382,39.66697,45.16490,31.89620,16.93696,57.97547,
            23.72141,15.50095,65.13310,29.15161,16.45921,25.79872,38.41054,36.28374,23.77925,55.87268,27.74104,19.78376,45.52832,49.94875,
            24.19008,17.18383,46.36526,9.43212,19.28054,45.60935,33.33577,30.83275,38.23380,32.16671,18.41576,49.31290,49.90017,36.46399,
            34.54161,62.07550,30.68281,30.88508,38.37377,51.65586,53.11325,30.89713,37.69997,17.46300,30.25629,23.91652,21.91802,54.17892,
            24.49256,27.62073,38.39019,49.57390,39.77338,67.11226,33.10398,37.10460,37.30721,51.22059,40.08687,32.60524,22.63014,36.93332,
            50.81614,29.07542,40.34732,36.95377,44.36224,24.34296,62.15976,18.65007,29.61339,45.25711,37.56080,43.95983,28.04677,33.10234,
            34.14678,52.83112,42.28515,43.56007,26.10489,45.62659,36.70698,50.66974,58.16872,30.31881,29.12436,23.63146,32.27705,29.41569,
            38.31405,32.26520,29.66081,46.77502,22.74544,39.19730,29.12870,42.69242,50.62314,30.36282,39.29239,36.14551,24.40693,36.88945,
            37.46945,38.95445,31.61921,35.13031,20.22867,29.70263,
        };
    }
}
